#ifndef GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
#define GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H

static const u8 sMapName_LittlerootTown[] = _("LITTLEROOT{NAME_END} TOWN");
static const u8 sMapName_OldaleTown[] = _("OLDALE{NAME_END} TOWN");
static const u8 sMapName_DewfordTown[] = _("DEWFORD{NAME_END} TOWN");
static const u8 sMapName_LavaridgeTown[] = _("LAVARIDGE{NAME_END} TOWN");
static const u8 sMapName_FallarborTown[] = _("FALLARBOR{NAME_END} TOWN");
static const u8 sMapName_VerdanturfTown[] = _("VERDANTURF{NAME_END} TOWN");
static const u8 sMapName_PacifidlogTown[] = _("PACIFIDLOG{NAME_END} TOWN");
static const u8 sMapName_PetalburgCity[] = _("PETALBURG{NAME_END} CITY");
static const u8 sMapName_SlateportCity[] = _("SLATEPORT{NAME_END} CITY");
static const u8 sMapName_MauvilleCity[] = _("MAUVILLE{NAME_END} CITY");
static const u8 sMapName_RustboroCity[] = _("RUSTBORO{NAME_END} CITY");
static const u8 sMapName_FortreeCity[] = _("FORTREE{NAME_END} CITY");
static const u8 sMapName_LilycoveCity[] = _("LILYCOVE{NAME_END} CITY");
static const u8 sMapName_MossdeepCity[] = _("MOSSDEEP{NAME_END} CITY");
static const u8 sMapName_SootopolisCity[] = _("SOOTOPOLIS{NAME_END} CITY");
static const u8 sMapName_EverGrandeCity[] = _("EVER GRANDE{NAME_END} CITY");
static const u8 sMapName_Route101[] = _("ROUTE 101");
static const u8 sMapName_Route102[] = _("ROUTE 102");
static const u8 sMapName_Route103[] = _("ROUTE 103");
static const u8 sMapName_Route104[] = _("ROUTE 104");
static const u8 sMapName_Route105[] = _("ROUTE 105");
static const u8 sMapName_Route106[] = _("ROUTE 106");
static const u8 sMapName_Route107[] = _("ROUTE 107");
static const u8 sMapName_Route108[] = _("ROUTE 108");
static const u8 sMapName_Route109[] = _("ROUTE 109");
static const u8 sMapName_Route110[] = _("ROUTE 110");
static const u8 sMapName_Route111[] = _("ROUTE 111");
static const u8 sMapName_Route112[] = _("ROUTE 112");
static const u8 sMapName_Route113[] = _("ROUTE 113");
static const u8 sMapName_Route114[] = _("ROUTE 114");
static const u8 sMapName_Route115[] = _("ROUTE 115");
static const u8 sMapName_Route116[] = _("ROUTE 116");
static const u8 sMapName_Route117[] = _("ROUTE 117");
static const u8 sMapName_Route118[] = _("ROUTE 118");
static const u8 sMapName_Route119[] = _("ROUTE 119");
static const u8 sMapName_Route120[] = _("ROUTE 120");
static const u8 sMapName_Route121[] = _("ROUTE 121");
static const u8 sMapName_Route122[] = _("ROUTE 122");
static const u8 sMapName_Route123[] = _("ROUTE 123");
static const u8 sMapName_Route124[] = _("ROUTE 124");
static const u8 sMapName_Route125[] = _("ROUTE 125");
static const u8 sMapName_Route126[] = _("ROUTE 126");
static const u8 sMapName_Route127[] = _("ROUTE 127");
static const u8 sMapName_Route128[] = _("ROUTE 128");
static const u8 sMapName_Route129[] = _("ROUTE 129");
static const u8 sMapName_Route130[] = _("ROUTE 130");
static const u8 sMapName_Route131[] = _("ROUTE 131");
static const u8 sMapName_Route132[] = _("ROUTE 132");
static const u8 sMapName_Route133[] = _("ROUTE 133");
static const u8 sMapName_Route134[] = _("ROUTE 134");
static const u8 sMapName_Underwater[] = _("UNDERWATER");
static const u8 sMapName_GraniteCave[] = _("GRANITE CAVE");
static const u8 sMapName_MtChimney[] = _("MT. CHIMNEY");
static const u8 sMapName_SafariZone[] = _("SAFARI ZONE");
static const u8 sMapName_BattleTower[] = _("BATTLE TOWER");
static const u8 sMapName_PetalburgWoods[] = _("PETALBURG WOODS");
static const u8 sMapName_RusturfTunnel[] = _("RUSTURF TUNNEL");
static const u8 sMapName_AbandonedShip[] = _("ABANDONED SHIP");
static const u8 sMapName_NewMauville[] = _("NEW MAUVILLE");
static const u8 sMapName_MeteorFalls[] = _("METEOR FALLS");
static const u8 sMapName_MtPyre[] = _("MT. PYRE");
static const u8 sMapName_EvilTeamHideout[] = _("{EVIL_TEAM} HIDEOUT");
static const u8 sMapName_ShoalCave[] = _("SHOAL CAVE");
static const u8 sMapName_SeafloorCavern[] = _("SEAFLOOR CAVERN");
static const u8 sMapName_VictoryRoad[] = _("VICTORY ROAD");
static const u8 sMapName_MirageIsland[] = _("MIRAGE ISLAND");
static const u8 sMapName_CaveOfOrigin[] = _("CAVE OF ORIGIN");
static const u8 sMapName_SouthernIsland[] = _("SOUTHERN ISLAND");
static const u8 sMapName_FieryPath[] = _("FIERY PATH");
static const u8 sMapName_JaggedPass[] = _("JAGGED PASS");
static const u8 sMapName_SealedChamber[] = _("SEALED CHAMBER");
static const u8 sMapName_ScorchedSlab[] = _("SCORCHED SLAB");
static const u8 sMapName_IslandCave[] = _("ISLAND CAVE");
static const u8 sMapName_DesertRuins[] = _("DESERT RUINS");
static const u8 sMapName_AncientTomb[] = _("ANCIENT TOMB");
static const u8 sMapName_InsideOfTruck[] = _("INSIDE OF TRUCK");
static const u8 sMapName_SkyPillar[] = _("SKY PILLAR");
static const u8 sMapName_SecretBase[] = _("SECRET BASE");
static const u8 sMapName_None[] = _("");

const struct RegionMapLocation gRegionMapEntries[] = {
    [MAPSEC_LITTLEROOT_TOWN]           = { 4, 11, 1, 1, sMapName_LittlerootTown},
    [MAPSEC_OLDALE_TOWN]               = { 4,  9, 1, 1, sMapName_OldaleTown},
    [MAPSEC_DEWFORD_TOWN]              = { 2, 14, 1, 1, sMapName_DewfordTown},
    [MAPSEC_LAVARIDGE_TOWN]            = { 5,  3, 1, 1, sMapName_LavaridgeTown},
    [MAPSEC_FALLARBOR_TOWN]            = { 3,  0, 1, 1, sMapName_FallarborTown},
    [MAPSEC_VERDANTURF_TOWN]           = { 4,  6, 1, 1, sMapName_VerdanturfTown},
    [MAPSEC_PACIFIDLOG_TOWN]           = {17, 10, 1, 1, sMapName_PacifidlogTown},
    [MAPSEC_PETALBURG_CITY]            = { 1,  9, 1, 1, sMapName_PetalburgCity},
    [MAPSEC_SLATEPORT_CITY]            = { 8, 10, 1, 2, sMapName_SlateportCity},
    [MAPSEC_MAUVILLE_CITY]             = { 8,  6, 2, 1, sMapName_MauvilleCity},
    [MAPSEC_RUSTBORO_CITY]             = { 0,  5, 1, 2, sMapName_RustboroCity},
    [MAPSEC_FORTREE_CITY]              = {12,  0, 1, 1, sMapName_FortreeCity},
    [MAPSEC_LILYCOVE_CITY]             = {18,  3, 2, 1, sMapName_LilycoveCity},
    [MAPSEC_MOSSDEEP_CITY]             = {24,  5, 2, 1, sMapName_MossdeepCity},
    [MAPSEC_SOOTOPOLIS_CITY]           = {21,  7, 1, 1, sMapName_SootopolisCity},
    [MAPSEC_EVER_GRANDE_CITY]          = {27,  8, 1, 2, sMapName_EverGrandeCity},
    [MAPSEC_ROUTE_101]                 = { 4, 10, 1, 1, sMapName_Route101},
    [MAPSEC_ROUTE_102]                 = { 2,  9, 2, 1, sMapName_Route102},
    [MAPSEC_ROUTE_103]                 = { 4,  8, 4, 1, sMapName_Route103},
    [MAPSEC_ROUTE_104]                 = { 0,  7, 1, 3, sMapName_Route104},
    [MAPSEC_ROUTE_105]                 = { 0, 10, 1, 3, sMapName_Route105},
    [MAPSEC_ROUTE_106]                 = { 0, 13, 2, 1, sMapName_Route106},
    [MAPSEC_ROUTE_107]                 = { 3, 14, 3, 1, sMapName_Route107},
    [MAPSEC_ROUTE_108]                 = { 6, 14, 2, 1, sMapName_Route108},
    [MAPSEC_ROUTE_109]                 = { 8, 12, 1, 3, sMapName_Route109},
    [MAPSEC_ROUTE_110]                 = { 8,  7, 1, 3, sMapName_Route110},
    [MAPSEC_ROUTE_111]                 = { 8,  0, 1, 6, sMapName_Route111},
    [MAPSEC_ROUTE_112]                 = { 6,  3, 2, 1, sMapName_Route112},
    [MAPSEC_ROUTE_113]                 = { 4,  0, 4, 1, sMapName_Route113},
    [MAPSEC_ROUTE_114]                 = { 1,  0, 2, 3, sMapName_Route114},
    [MAPSEC_ROUTE_115]                 = { 0,  2, 1, 3, sMapName_Route115},
    [MAPSEC_ROUTE_116]                 = { 1,  5, 4, 1, sMapName_Route116},
    [MAPSEC_ROUTE_117]                 = { 5,  6, 3, 1, sMapName_Route117},
    [MAPSEC_ROUTE_118]                 = {10,  6, 2, 1, sMapName_Route118},
    [MAPSEC_ROUTE_119]                 = {11,  0, 1, 6, sMapName_Route119},
    [MAPSEC_ROUTE_120]                 = {13,  0, 1, 4, sMapName_Route120},
    [MAPSEC_ROUTE_121]                 = {14,  3, 4, 1, sMapName_Route121},
    [MAPSEC_ROUTE_122]                 = {16,  4, 1, 2, sMapName_Route122},
    [MAPSEC_ROUTE_123]                 = {12,  6, 5, 1, sMapName_Route123},
    [MAPSEC_ROUTE_124]                 = {20,  3, 4, 3, sMapName_Route124},
    [MAPSEC_ROUTE_125]                 = {24,  3, 2, 2, sMapName_Route125},
    [MAPSEC_ROUTE_126]                 = {20,  6, 3, 3, sMapName_Route126},
    [MAPSEC_ROUTE_127]                 = {23,  6, 3, 3, sMapName_Route127},
    [MAPSEC_ROUTE_128]                 = {23,  9, 4, 1, sMapName_Route128},
    [MAPSEC_ROUTE_129]                 = {24, 10, 2, 1, sMapName_Route129},
    [MAPSEC_ROUTE_130]                 = {21, 10, 3, 1, sMapName_Route130},
    [MAPSEC_ROUTE_131]                 = {18, 10, 3, 1, sMapName_Route131},
    [MAPSEC_ROUTE_132]                 = {15, 10, 2, 1, sMapName_Route132},
    [MAPSEC_ROUTE_133]                 = {12, 10, 3, 1, sMapName_Route133},
    [MAPSEC_ROUTE_134]                 = { 9, 10, 3, 1, sMapName_Route134},
    [MAPSEC_UNDERWATER_124]            = {20,  3, 4, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_125]            = {20,  6, 3, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_126]            = {23,  6, 3, 3, sMapName_Underwater},
    [MAPSEC_UNDERWATER_127]            = {23,  9, 4, 1, sMapName_Underwater},
    [MAPSEC_UNDERWATER_SOOTOPOLIS]     = {21,  7, 1, 1, sMapName_Underwater},
    [MAPSEC_GRANITE_CAVE]              = { 1, 13, 1, 1, sMapName_GraniteCave},
    [MAPSEC_MT_CHIMNEY]                = { 6,  2, 1, 1, sMapName_MtChimney},
    [MAPSEC_SAFARI_ZONE]               = {16,  2, 1, 1, sMapName_SafariZone},
    [MAPSEC_BATTLE_TOWER]              = {22, 12, 1, 1, sMapName_BattleTower},
    [MAPSEC_PETALBURG_WOODS]           = { 0,  8, 1, 1, sMapName_PetalburgWoods},
    [MAPSEC_RUSTURF_TUNNEL]            = { 2,  5, 1, 1, sMapName_RusturfTunnel},
    [MAPSEC_ABANDONED_SHIP]            = { 6, 14, 1, 1, sMapName_AbandonedShip},
    [MAPSEC_NEW_MAUVILLE]              = { 8,  7, 1, 1, sMapName_NewMauville},
    [MAPSEC_METEOR_FALLS]              = { 0,  3, 1, 1, sMapName_MeteorFalls},
    [MAPSEC_METEOR_FALLS_2]            = { 1,  2, 1, 1, sMapName_MeteorFalls},
    [MAPSEC_MT_PYRE]                   = {16,  4, 1, 1, sMapName_MtPyre},
    [MAPSEC_EVIL_TEAM_HIDEOUT]         = {19,  3, 1, 1, sMapName_EvilTeamHideout},
    [MAPSEC_SHOAL_CAVE]                = {24,  4, 1, 1, sMapName_ShoalCave},
    [MAPSEC_SEAFLOOR_CAVERN]           = {24,  9, 1, 1, sMapName_SeafloorCavern},
    [MAPSEC_UNDERWATER_128]            = {24,  9, 1, 1, sMapName_Underwater},
    [MAPSEC_VICTORY_ROAD]              = {27,  9, 1, 1, sMapName_VictoryRoad},
    [MAPSEC_MIRAGE_ISLAND]             = {17, 10, 1, 1, sMapName_MirageIsland},
    [MAPSEC_CAVE_OF_ORIGIN]            = {21,  7, 1, 1, sMapName_CaveOfOrigin},
    [MAPSEC_SOUTHERN_ISLAND]           = {12, 14, 1, 1, sMapName_SouthernIsland},
    [MAPSEC_FIERY_PATH]                = { 6,  3, 1, 1, sMapName_FieryPath},
    [MAPSEC_FIERY_PATH_2]              = { 7,  3, 1, 1, sMapName_FieryPath},
    [MAPSEC_JAGGED_PASS]               = { 6,  3, 1, 1, sMapName_JaggedPass},
    [MAPSEC_JAGGED_PASS_2]             = { 7,  2, 1, 1, sMapName_JaggedPass},
    [MAPSEC_SEALED_CHAMBER]            = {11, 10, 1, 1, sMapName_SealedChamber},
    [MAPSEC_UNDERWATER_SEALED_CHAMBER] = {11, 10, 1, 1, sMapName_Underwater},
    [MAPSEC_SCORCHED_SLAB]             = {13,  0, 1, 1, sMapName_ScorchedSlab},
    [MAPSEC_ISLAND_CAVE]               = { 0, 10, 1, 1, sMapName_IslandCave},
    [MAPSEC_DESERT_RUINS]              = { 8,  3, 1, 1, sMapName_DesertRuins},
    [MAPSEC_ANCIENT_TOMB]              = {13,  2, 1, 1, sMapName_AncientTomb},
    [MAPSEC_INSIDE_OF_TRUCK]           = { 0,  0, 1, 1, sMapName_InsideOfTruck},
    [MAPSEC_SKY_PILLAR]                = {19, 10, 1, 1, sMapName_SkyPillar},
    [MAPSEC_SECRET_BASE]               = { 0,  0, 1, 1, sMapName_SecretBase},
    [MAPSEC_DYNAMIC]                   = { 0,  0, 1, 1, sMapName_None},
};

#endif // GUARD_DATA_REGION_MAP_REGION_MAP_ENTRIES_H
